On finding a guard that sees most and a shop that sells most 1
نویسنده
چکیده
We consider two problems where our goal is to find a point x such that the area of the region V (x) “controlled” by x is as large as possible. In the first problem, we are given a simple polygon P , and V (x) is the visibility polygon of x, that is, the region of points y inside P such that the segment xy does not intersect the boundary of P . In the second problem, we are given a set of points T , and V (x) is the Voronoi cell of x in the Voronoi diagram of the set T ∪ {x}, that is, the set of points that are closer to x than to any point in T . In both problems, it is straightforward (but tedious) to write a closed formula describing the area of the region controlled by a point x. This area function (inside a region where V (x) has the same combinatorial structure) is the sum of the areas of triangles that depend on the location of x. The function domain consists of a polynomial number of regions, and the function has a different closed form in each region: it is the sum of Θ(n) low-degree rational functions in two variables, which do not have common denominator. It seems difficult to solve the problem of finding the maximum of this function analytically and efficiently, and we resort to approximation. In this paper we address the question of efficiently finding a point x that approximately maximizes the area of V (x). More precisely, let μ(x) be the area of V (x), and let μopt = maxx μ(x) be the area for the optimal solution. Given δ > 0, we show how to find xapp such that μ(xapp) ≥ (1− δ)μopt.
منابع مشابه
Optimality of the flexible job shop scheduling system based on Gravitational Search Algorithm
The Flexible Job Shop Scheduling Problem (FJSP) is one of the most general and difficult of all traditional scheduling problems. The Flexible Job Shop Problem (FJSP) is an extension of the classical job shop scheduling problem which allows an operation to be processed by any machine from a given set. The problem is to assign each operation to a machine and to order the operations on the machine...
متن کاملOptimality of the flexible job shop scheduling system based on Gravitational Search Algorithm
The Flexible Job Shop Scheduling Problem (FJSP) is one of the most general and difficult of all traditional scheduling problems. The Flexible Job Shop Problem (FJSP) is an extension of the classical job shop scheduling problem which allows an operation to be processed by any machine from a given set. The problem is to assign each operation to a machine and to order the operations on the machine...
متن کاملOpen Guard Edges and Edge Guards in Simple Polygons
An open edge of a simple polygon is the set of points in the relative interior of an edge. We revisit several art gallery problems, previously considered for closed edge guards, using open edge guards. A guard edge of a polygon is an edge that sees every point inside the polygon. We show that every simple non-starshaped polygon admits at most one open guard edge, and give a simple new proof tha...
متن کاملA Comparison of Job-Shop and Group Technology Using Simulation by ARENA
Production planning is performed through diverse methods according to the type of the system it is structured upon. One of the most important steps before production planning is to determine which system best fits the firm, and how the facilities should be designed. Both job-shop and group-technology systems have their own pros and cons, each of which is suitable to a specific kind of factory. ...
متن کاملGuarding Galleries with No Nooks (extended Abstract)
We consider the problem of guarding galleries that have no small nooks (regions that are visible from only a small fraction of the entire gallery). Intuitively, such galleries (of which convex galleries are a special but uninteresting case) should need fewer guards. We show that in any simply connected gallery in which every corner sees at least a fraction of the other corners there exist a set...
متن کامل